package com.xiangxiao.rpan.file.entity;

import com.xiangxiao.rpan.file.enums.FileClickModeEnum;
import lombok.Data;

import java.io.Serializable;

/**
 * @auther xiangxiao
 * @email 573768011@qq.com
 * @data 2023/11/29 15:13
 */
@Data
public class UpdateViewSetting implements Serializable {
  private static final long serialVersionUID = -7138036420540577431L;
  private Boolean rootShowStorage;

  private String layout;

  private String tableSize;

  private String customVideoSuffix;

  private String customImageSuffix;

  private String customAudioSuffix;

  private String customTextSuffix;

  private Boolean showDocument;

  private Boolean showAnnouncement;

  private String announcement;

  private String customCss;

  private String customJs;

  private FileClickModeEnum fileClickMode;

  private String onlyOfficeUrl;

  private Integer maxShowSize;

  private Integer loadMoreSize;

  private String defaultSortField;

  private String defaultSortOrder;
}
